This guide will cover the options available when working with Transformations in IAP for the 2020.2 release.
Go to IAP → Automation Studio. The Automation Studio welcome page displays.
Select + Create an Automation from the Quick Start card. The Create dialog opens.
Figure 1: Automation Studio
Select Transformation from the dropdown list.
Figure 2: Select Transformation
Enter a name for the Transformation and a brief description. The name field is required.
Click Create. The JSON Schema Transformation (JST) canvas displays.
Figure 3: Create Transformation
Build your workflow with the JST you created. For on-screen assistance, a guided tour prompt displays.
Figure 4: Build JST Workflow
Click the play button in the top toolbar. The Run Transformation dialog displays.
Figure 5: Run Transformation
Select the appropriate options (see table below) to use prior to running your transformation and then click Run.
Figure 6: Select Transformation Options
Option Description validateIncoming
Validates your input. Checks if the input is the correct type and compatible with the enum set of constants in that incoming schema. revertToDefaultValue
Enables use of a default keyword. - Default values from the incoming schemas will be used whenever a key/incoming data value is not provided.
- If an outgoing schema has a default value, an incoming schema is assigned to it.
- If the incoming schema does not have a default defined, then the default for the outgoing schema will be used.
- If an outgoing schema has a default value defined, and nothing is assigned to it, then the default values will be in the transformation output.